big raindrop - French English Dictionary